Recovery Support for Internet-based Real-Time Collaborative Editing Systems

نویسندگان

  • Xiao Qin
  • Chengzheng Sun
چکیده

For reliability, recovery support must be employed in the Internet-based real-time collaborative editing systems. This paper describes a recovery scheme in which each site maintains a local document state (LDS) that is generated periodically. Thus, if a failure occurs in the Internet links or at the site, the site can rejoin the collaborative editing system by loading the LDS instead of obtaining the state from the remote sites. This is a much faster process than the traditional approach the recovery of regaining the system’s document state from other peer sites. Consistency between the local state and remote state during the recovery procedure is maintained in a recovery algorithm for which the proof is provided. The performance of our recovery scheme is assessed by generating the elapsed time between a failed site joining and leaving the systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Research from the Trenches: Fault Tolerant Support in Real-Time Collaborative Editing Systems

Groupware systems let physically dispersed teams collaborate on common tasks over distance and time. A real-time groupware system requires all users to be present at their respective sites at the same time. A non-real-time groupware system, however, lets users work on common tasks at different times. Real-time collaborative editing systems that enable groups of geographically distributed users ...

متن کامل

Real-time text chat via collaborative editing systems

Online text chat is a very popular Internet-based application. Previous studies have identified several problems with standard text chat systems. Real-time collaborative editing systems can be used for text chat. This paper compares text chat via collaborative editing systems with text chat via standard text chat systems. It has been identified that standard text chat system do not maintain som...

متن کامل

Real-Time Cooperative Editing on the Internet

C omputer-supported cooperative work (CSCW) or groupware systems allow physically dispersed teams to engage in a common task by providing an interface to a shared workspace.1 Real-time cooperative editing systems extend the usefulness of CSCW applications by allowing team members to simultaneously view and edit shared documents. Both the CSCW and distributed computing communities have addressed...

متن کامل

Optional and Responsive Fine-Grain Locking in Internet-Based Collaborative Systems

Locking is a standard technique in distributed computing and database systems used to ensure data integrity by prohibiting concurrent conflicting updates on shared data objects. Internet-based collaborative systems are a special class of distributed applications which support human-to-human interaction and collaboration over the Internet. In this paper, a novel optional and responsive fine-grai...

متن کامل

Efficient Recovery Algorithm in Real-Time and Fault-Tolerant Collaborative Editing Systems

This paper discusses the fault-tolerant issues in real-time collaborative editing systems. In order to make the realtime collaborative systems more reliable, an efficient recovery algorithm is presented. A crashed client site can be recovered by transmitting the system’s final state from the server. If the volume data associated with final state is huge, the recovery latency becomes significant...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001